<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // 函数是JS中的一等公民

    // 函数的高阶应用:
    // 1. 回调函数
    //    把一个函数作为参数传入到另一个函数中,让它在另一个函数中执行  => 用户可以根据自己的需要传入函数(自定义执行的内容) => 让其在另一个的函数中执行
    // 2. 闭包  有权访问另一个函数作用域中变量的函数 
    // 简单的来说: 函数在执行过程中返回了另一个函数, 该函数引用了父作用域中的变量/方法, 导致父级函数即便执行完毕,对应的AO对象也不会被释放





</script>
</html>